import { ref } from 'vue';

// 获取当前浏览器的信息
const nu: any = window.navigator.userAgent;

// 判断浏览器是否是Safari
export default function is_Safari() {
    if (nu.indexOf('Safari') != -1) {
        return true;
        //  在safari浏览器下访问
    } else {
        return false;
        // 不在safari浏览器下
    }
}

// 判断浏览器是否为wweixin
export function is_weixin() {
    if (nu.match(/MicroMessenger/!) == 'micromessenger') {
        return true;
        // 在微信浏览器下访问
    } else {
        return false;
        // 不在微信浏览器下
    }
}

// 判断浏览器是否是Edge
export function is_Edge() {
    if (nu.indexOf('Edg') != -1) {
        return true;
        // 在Edge浏览器下
    } else {
        return false;
        // 不在Edge浏览器下
    }
}

// 判断是安卓系统 还是 苹果系统下
export function isAndroidOrIOS() {
    let isClass = ref();

    // 获取设浏览器信息
    console.log(nu);
    if (nu.indexOf('Safari') != -1) {
        console.log('找到Safari');
    }
    var isAndroid = nu.indexOf('Android') > -1 || nu.indexOf('Adr') > -1;
    var isiOS = !!nu.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
    if (isAndroid) {
        isClass.value = 'android';
        // console.log("android>>>>>"); 当前是安卓手机浏览器下

        return isClass.value;
    }
    if (isiOS) {
        // console.log("ios>>>>>>"); 当前是ios苹果手机浏览器下

        isClass.value = 'ios';
        return isClass.value;
    }

    return isClass;
}
